package org.sysdance.aplicativo.integracao;

import java.util.Date;

import org.sysdance.aplicativo.entidade.AlunoTurmaCurso;
import org.sysdance.aplicativo.entidade.Frequencia;

public interface FrequenciaIntegracao {

	public void inserirFrequencia(final Frequencia frequencia) throws Exception;
	public Boolean isJaExisteFrequenciaPorData(final Frequencia frequencia) throws Exception;
	public Boolean isAlunoFrequente(final AlunoTurmaCurso alunoTurmaCurso,final Date dataFrequencia);
	public Frequencia consultarFrequencia(final AlunoTurmaCurso alunoTurmaCurso,final Date dataFrequencia);
	public void atualizarFrequencia(final Frequencia frequencia)throws Exception;
}
